home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / lists / gem / l_0799 / 483 < prev    next >
Encoding:
Internet Message Format  |  1994-08-27  |  4.1 KB

  1. Date: Mon, 27 Jun 94 02:36 MET DST
  2. From: chris@buran.fb10.tu-berlin.de (Christian Nieber)
  3. To: gem-list@world.std.com
  4. Subject: Re: Big-Cursor-Block, Dialog Box Proposal
  5. Precedence: bulk
  6.  
  7. Timothy:
  8.  
  9. > )Another thing... Couldn't someone put up a preliminary voting system for
  10. > )things like Control-A or the big cursor block question. If there is a 
  11. clear
  12. > )majority for one side, which will hopefully support existing standards,
  13. > )this should settle these annoying discussions and help increase the
  14. > )signal/noise ratio.
  15. > Which block-system is used may be beyond the scope of this proposal, but
  16. > since both systems will be using subsets of the SAME shortcut standard,
  17. > we should make sure that neither one is disadvantaged in favor of the
  18. > other or has dangerous shortcuts.  In the Big-cursor system Ctrl-A can be
  19. > dangerous, while in the other, it's merely annoying.
  20.  
  21. The block paradigm _does_ make a difference for shortcut. The 
  22. Macintosh/NeXT guidelines are designed for the big-cursor paradigm. When a 
  23. cursor exists simultaneously with a block
  24.   - you need a "hide block" function
  25.   - delete/BS probably can't be used for deleting the block
  26.   - setting block start/end in the menu makes sense
  27.   - so does copy/move to cursor position
  28.  
  29. In essence, additional shortcuts are needed that would better be used for 
  30. something else in the big-cursor paradigm.
  31. Since we want to set standards for other things as well, we should better 
  32. put the big-cursor paradigm in the standard now, since it's well 
  33. established on the ATARI and in all other major GUI's. Those who still want 
  34. to implement the other sort of blocks (damn, isn't there a good name for 
  35. it? ) can make up their own shortcuts.
  36. There isn't even an established standard for the other sort of block. I 
  37. occasionally have to use old programs that use this (GFABasic, TurboASS, 
  38. Tempus), but everyone has a different set of shortcuts for the block, and 
  39. none of them understands ^X/^C/^V.
  40.  
  41.  
  42. Mark Baker:
  43. > >> undo             Undo last command        Edit
  44. > >> UNDO             Redo last command        Edit
  45. > >> Command-undo     Multi-level undo         Edit
  46. > >> Command-UNDO     Step-wise undo           Edit
  47. > >
  48. > > I don't see why we need more than two. BTW is there any program on the 
  49. >ATA > RI now that supports multi-level undo?
  50.  
  51. > There's a graphics package that does IIRC. Anyway it is a potentially > 
  52. useful
  53. > feature, so should have a standard shortcut.
  54.  
  55. I feel misunderstood. More precisely, apps that only support undo and redo 
  56. can use Undo alternatively for both. Those with multi level-Undo can use 
  57. Undo for step-wise undo and Control or Shift - Undo for Step-wise redo.
  58.  
  59. > > too). Hide means hide application, quite like Mag!X does it, i.e. it stays
  60. > > in memory, may even do calculations and can be brought back to the screen
  61. > > by doubleclicking its icon again (this is different in Mag!X). Hidden
  62. > > applica- tions can be recognised by not having the "..." at the bottom of
  63. > > their icon. But I don't know how to do that in MultiTOS or Mag!X, since
  64. > > AFAIK neither of them provides a system call for that.
  65.  
  66. > What's wrong with just iconifying?
  67.  
  68. Doesn't work for MagiC (yet), and the menu bar will stay there.
  69.  
  70. Ken:
  71.  
  72. >                   ** Dialog box look and feel proposal **
  73. >              ** Proposal by Ken Hollis  of Bitgate Software **
  74.  
  75. This is all very nice, but you can't expect every application programmer to 
  76. implement all this. We can't make up for all things ATARI has neglected. 
  77. Since modal non-window dialogs are considered outdated, but there is zero 
  78. support from the system for window dialogs, every professional software 
  79. developer was practically forced to make his own dialog handler, and few 
  80. professional programs use PD libraries.
  81. If someone made a dialog library (that should of course support modeless 
  82. dialogs) that would aready be better, but I still wouldn't want to adapt 
  83. all my dialog handling, because it's a lot of work, and there is always the 
  84. problem of finding bugs in other people's code. If it can't be part of the 
  85. system, such complex things shouldn't be required by a standard.
  86.  
  87.  
  88. About Revert/Reload/Abandon etc.:
  89.  
  90. Apple's Human Interface Guidelines suggest "Revert to Saved"
  91.  
  92.  
  93.    Christian (R.O.M. logicware)
  94.